short-term fasting - German English Dictionary